package com.auto.base.mapper;

import com.auto.base.pojo.PublishInfo;
import com.auto.base.pojo.PublishInfoExample;

import java.util.List;

import org.apache.ibatis.annotations.Param;

public interface PublishInfoMapper extends BaseMapper{
    int countByExample(PublishInfoExample example);

    int deleteByExample(PublishInfoExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(PublishInfo record);

    int insertSelective(PublishInfo record);

    List<PublishInfo> selectByExample(PublishInfoExample example);

    PublishInfo selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") PublishInfo record, @Param("example") PublishInfoExample example);

    int updateByExample(@Param("record") PublishInfo record, @Param("example") PublishInfoExample example);

    int updateByPrimaryKeySelective(PublishInfo record);

    int updateByPrimaryKey(PublishInfo record);
}